REWIND

            
#include <stdio.h>
void rewind(stream);
FILE *stream;            указатель на структуру FILE.

Описание.
Функция rewind перемещает указатель на файл, связанный с потоком stream , к началу файла. Вызов функции rewind эквивалентен вызову следующей функции:

            fseek(stream, OL, SEEK_SET);
            

с учетом того, что в потоке rewind очищает ошибки и индикаторы конца файла, а fseek этого не делает. Fseek возвращает значение, которое определяет, успешно или нет передвинут указатель. Rewind не возвращает никакого значения.

Возвращаемое значение.
Возвращаемого значения нет.

Пример:

            
            #include <stdio.h>
                                                                  
            FILE *stream;
            int data1, data2;
            .
            .
            .
            fprintf(stream, "%d  %d", data1, data2);
            /* располагает данные в файл */
            rewind(stream);
            /* читает файл данных */
            
            fscanf(stream, "%d", &data1);.
            
Hosted by uCoz